simultaneous deaths - French English Dictionary